Gantry\Component\Layout\Layout D

Total Complexity 229
Dependencies 14
Dependents 9
Total lines 1,167
Lines of code 686
Logical lines of code 434
Comment lines 249
Methods 42
Properties 15

Methods 42

Method Rating Maintainability Complexity Lines of code
initInheritance()
B
38 23 58
initReferences()
B
43 20 46
calcWidths()
A
44 15 46
loadIndex()
A
46 11 36
check()
A
51 10 28
updateInheritance()
A
52 9 24
id()
A
54 9 21
save()
A
46 8 36
presets()
A
51 8 23
cleanLayout()
A
54 8 22
copyData()
A
54 8 20
atoms()
S
53 7 21
particles()
S
55 7 19
cloneData()
S
59 7 14
saveIndex()
S
50 6 27
load()
S
52 6 23
inheritAll()
S
58 6 14
inherit()
S
59 6 14
sections()
S
60 5 14
clearChildren()
S
61 5 11
copySections()
S
55 4 21
referencesByType()
S
64 5 10
__construct()
S
58 3 16
init()
S
66 4 9
positions()
S
63 3 11
find()
S
67 3 7
loadIndexFile()
S
60 2 13
preset()
S
60 2 12
block()
S
75 2 4
index()
S
69 2 6
inheritNothing()
S
69 2 7
getParentId()
S
78 2 3
instance()
S
70 2 6
buildIndex()
S
62 1 12
prepareWidths()
S
74 1 5
clean()
S
69 1 7
exists()
S
82 1 3
references()
S
77 1 4
isLayoutType()
S
79 1 3
getLayoutTypes()
S
82 1 3
export()
S
79 1 3
clearSections()
S
76 1 4